rubberized tablecloth - German English Dictionary